package com.alexander.cloundexplorer.bean.response;


import java.io.Serializable;

/**
 * 文件信息类
 * */
public class FileInfoResponse implements Serializable
{
    private Integer id;

    /**
     * 文件名
     */
    private String fileName;

    /**
     * 文件后缀
     * */
    private String file_postfix;

    /**
     * 相同文件名的序号(从1开始)
     * 有两个文件名相同的文件，第一个此值是空字符串,第二个此值是“_1”
     * */
    private String fileNameSameNo;

    /**
     * 文件后缀类型ID(表明文件的一级类型)
     */
    private String filePostfixType;

    /**
     * 文件所属的用户的id
     */
    private String fileUserid;

    /**
     * 文件是否已经被用户删除(0 未删除  1 已删除)
     */
    private String fileDel;

    /**
     * 文件上传时间 时间戳形式
     */
    private String fileUploadTime;

    /**
     * 文件最后的修改时间
     */
    private String fileModifyTime;

    /**
     * 文件被删除的时间
     */
    private String fileDelTime = "0";

    /**
     * 文件大小（单位M）
     */
    private String fileSize;

    /**
     * 文件所属的文件夹的ID
     * */
    private String fatherDirectoryId;

    /**
     * 文件的MD5值
     * */
    private String fileMD5;

    public String getFatherDirectoryId()
    {
        return fatherDirectoryId;
    }

    public void setFatherDirectoryId(String fatherDirectoryId)
    {
        this.fatherDirectoryId = fatherDirectoryId;
    }

    public String getFileMD5()
    {
        return fileMD5;
    }

    public void setFileMD5(String fileMD5)
    {
        this.fileMD5 = fileMD5;
    }

    public Integer getId()
    {
        return id;
    }

    public void setId(Integer id)
    {
        this.id = id;
    }

    public String getFileName()
    {
        return fileName;
    }

    public void setFileName(String fileName)
    {
        this.fileName = fileName;
    }

    public String getFile_postfix()
    {
        return file_postfix;
    }

    public void setFile_postfix(String file_postfix)
    {
        this.file_postfix = file_postfix;
    }

    public String getFileNameSameNo()
    {
        return fileNameSameNo;
    }

    public void setFileNameSameNo(String fileNameSameNo)
    {
        this.fileNameSameNo = fileNameSameNo;
    }

    public String getFilePostfixType()
    {
        return filePostfixType;
    }

    public void setFilePostfixType(String filePostfixType)
    {
        this.filePostfixType = filePostfixType;
    }

    public String getFileUserid()
    {
        return fileUserid;
    }

    public void setFileUserid(String fileUserid)
    {
        this.fileUserid = fileUserid;
    }

    public String getFileDel()
    {
        return fileDel;
    }

    public void setFileDel(String fileDel)
    {
        this.fileDel = fileDel;
    }

    public String getFileUploadTime()
    {
        return fileUploadTime;
    }

    public void setFileUploadTime(String fileUploadTime)
    {
        this.fileUploadTime = fileUploadTime;
    }

    public String getFileModifyTime()
    {
        return fileModifyTime;
    }

    public void setFileModifyTime(String fileModifyTime)
    {
        this.fileModifyTime = fileModifyTime;
    }

    public String getFileDelTime()
    {
        return fileDelTime;
    }

    public void setFileDelTime(String fileDelTime)
    {
        this.fileDelTime = fileDelTime;
    }

    public String getFileSize()
    {
        return fileSize;
    }

    public void setFileSize(String fileSize)
    {
        this.fileSize = fileSize;
    }
}
